package main

import (
	//"Day02/init/utils"
	"fmt"
)

var num1 = test()

func test() int {
	fmt.Println("test")
	return 1
}

func main() {

	fmt.Println("main函数被执行")
	view()
	//fmt.Println(utils.Num)
}

//init() 函数 会默认在main函数执行之前执行 全局变量之后
// func init(){
// 	fmt.Println("init函数被执行")
// }

var num2 int
var num3 int
var str string

func init() {

	fmt.Println("init函数被执行")

	num2 = 10
	num3 = 12
	str = "10 12"
}

func view() {
	fmt.Println(num1, num2, num3, str)
}
